sheltered place, sheltered area

listen to the pronunciation of sheltered place, sheltered area
English - English
{i} couvert