🇬🇷 el en 🇬🇧

αποστομωμένος

argued down, dumbfounded, silenced
Wiktionary Links