English Arabic Dictionary

English - العربية

something in Arabic: