Slovnenya

Translation English Japanese: execrable

Dictionary: main
execrable
adjective