menfur


Results for "menfur"

Turkish - English dictionary

menfur

(Turkish - English dictionary) :
loathsome, hateful, abhorrent.