alloggiare – English–Italiano translations

🇮🇹 it en 🇬🇧

alloggiare verb

  /allodˈd͡ʒare//
lodge
Wiktionary Links