Spanish Arabic Dictionary

español - العربية

vergonzoso in Arabic: