Arabic-English dictionary »

الأمشاط meaning in English

ArabicEnglish
الأمشاط

Harrows[UK: ˈhæ.rəʊz] [US: ˈhæroʊz]