Arabic-English dictionary »

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

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

Abattoirs[UK: ˈæ.bə.twɑːz] [US: ˈæ.bə.twɑːz]