refuge English - Italian
1.
-
Englishplace providing safety, protection or shelter
-
Italianrifugio
Related words
safe haven sanctuary stronghold hostel shelter
English translator: English Italian refuge Eesti sõnaraamat Español Traductor Svenska Översättare