Arabic-English dictionary »

المخارط meaning in English

ArabicEnglish
المخارط

Lathes[UK: leɪðz] [US: ˈleɪðz]