stamberga – English–Italiano translations

🇮🇹 it en 🇬🇧

stamberga noun

  /stamˈbɛrɡa/
  • pessimo albergo
flophouse
Wiktionary Links