🇮🇹 it en 🇬🇧

albergare verb

  /alberˈɡare/
  • nutrire in se
dwell, harbour
  • dare o ricevere alloggio
dwell, harbour, lodge
Wiktionary Links