mezbaha


Results for "mezbaha"

Turkish - French Dictionary

mezbaha

(Turkish - French Dictionary) :
abattoir