mezbaha


Results for "mezbaha"

Turkish - English dictionary

mezbaha

(Turkish - English dictionary) :
slaughterhouse. ya dönmek (for a place) to become a scene of carnage, become a shambles.