English Arabic Dictionary

English - العربية

harbour in Arabic: