English Arabic Dictionary

English - العربية

shore in Arabic: