Arabic-English dictionary »

أمبروز meaning in English

ArabicEnglish
أمبروز

Ambrose[UK: ˈæmˌbroz] [US: ˈæmˌbroz]