embarrass English - Arabic
1.
-
Englishto humiliate, to disrupt somebody's composure or comfort with acting publicly or freely
-
Arabicأَخْجَلَ
2.
-
Arabicمُوَرَّط, مُحْرَج
Related words
English translator: English Arabic embarrass Eesti sõnaraamat Español Traductor Svenska Översättare