Arabic-English dictionary »

المسلّة meaning in English

ArabicEnglish
المسلّة

Obelisk[UK: ˈɒ.bə.lɪsk] [US: ˈɒ.bə.lɪsk]