Results for "

mecruh

"
Turkish - English dictionary

mecruh

(Turkish - English dictionary) :
wounded, injured.