French-English dictionary »

caraque meaning in English

FrenchEnglish
caraque nom {f}

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