Italian-English dictionary »

braccio di terra meaning in English

ItalianEnglish
braccio di terra noun
{m}

isthmus [isthmuses](strip of land)
noun
[UK: ˈɪ.sməs] [US: ˈɪ.sməs]