to perplex; to disconcert; to abash; to cause to lose self-possession

listen to the pronunciation of to perplex; to disconcert; to abash; to cause to lose self-possession
Englisch - Englisch
to perplex; to disconcert; to abash; to cause to lose self-possession
Favoriten