English Arabic Dictionary

English - العربية

generous in Arabic: