Italian-English dictionary »

rifugio meaning in English

ItalianEnglish
rifugio

shelter

protezione, riparare, ricovero, riparo, rifugio

shelter