English Arabic Dictionary

English - العربية

cricket in Arabic: