1 Translation results for: abattoir
 
abattoir noun
abattoirs
مَذْبَح, مَلْحَمَة, مَجْزِر, مَسْلَخ
Advertisement