×
embarrass
meaning in French
v.
causer du souci; embarrasser, gêner
Related Words
embarrassed
embarrassing
embarrassed him
being embarrassed
felt deeply embarrassed
embarkment
embarkation
embarrassed
embarrassed him
PC Version
Copyright © 2018 WordTech Co.