Italian-English dictionary »

imbarcazione meaning in English

ItalianEnglish
imbarcazione noun
{f}

vessel [vessels](craft)
noun
[UK: ˈve.səl] [US: ˈve.səl]