Arabic-English dictionary »

الأكولون meaning in English

ArabicEnglish
الأكولون

Trenchermen[UK: ˈtren.tʃə.mən] [US: ˈtren.tʃə.mən]