English Arabic Dictionary

English - العربية

terrible in Arabic: