French-English dictionary »

drakkar meaning in English

FrenchEnglish
drakkar nom {m}

longship◼◼◼(type of Viking vessel)
noun