Arabic-English dictionary »

المفاتحة meaning in English

ArabicEnglish
المفاتحة

Accosting[UK: əˈk.ɒst.ɪŋ] [US: əˈk.ɑː.stɪŋ]