Italian-English dictionary »

piccola insenatura meaning in English

ItalianEnglish
piccola insenatura noun
{f}

creek [creeks](small inlet or bay)
noun
[UK: kriːk] [US: ˈkriːk]