Arabic-English dictionary »

المذبح :: المسلخ meaning in English

ArabicEnglish
المذبح :: المسلخ

Abattoir[UK: ˈæ.bə.twɑː(r)] [US: ˈæ.bə.twɑːr]