embarrass English - Swedish
1.
-
Englishto humiliate, to disrupt somebody's composure or comfort with acting publicly or freely
-
Swedishgenera
2.
-
Englishcausing embarrassment
-
Swedishpinsa, genant
3.
-
Swedishgenerad
English translator: English Swedish embarrass Eesti sõnaraamat Español Traductor Svenska Översättare