consternar – English–Português translations

🇵🇹 pt en 🇬🇧

consternar verb

appall
Wiktionary Links