English Arabic Dictionary

English - العربية

permanent in Arabic: