Italian-English dictionary »

caracca meaning in English

ItalianEnglish
caracca noun
{f}

carrack(ship)
noun
[UK: kˈarak] [US: kˈæræk]