appollaiato – English–Italiano translations

🇮🇹 it en 🇬🇧

appollaiato adjective

  /appollaˈjato/
  • araldica
perched
Wiktionary Links