English Arabic Dictionary

English - العربية

exhausted in Arabic: