English Arabic Dictionary

English - العربية

shame in Arabic: