topaia – English–Italiano translations

🇮🇹 it en 🇬🇧

topaia noun

  /toˈpaja/
  • (senso figurato) stamberga
hovel
Wiktionary Links