MECR


Results for "MECR"

Turkish - English dictionary

mecruh

(Turkish - English dictionary) :
wounded, injured.