English Arabic Dictionary

English - العربية

devastated in Arabic: