Shobdo Logo
IT↔ENsafe haven

safe haven

Flag: itItalian → EnglishFlag: gbOxford Italian–English

safe haven
noun [countable and uncountable]
rifugio m sicuro