Arabic-English dictionary »

مُسقِف meaning in English

ArabicEnglish
مُسقِف

Thatcher[UK: ˈθæ.tʃə(r)] [US: ˈθæ.tʃər]