Arabic-English dictionary »

مَرْفَأ meaning in English

ArabicEnglish
مَرْفَأ m

harborfor ships

havenharbour