Italian-English dictionary »

drakar meaning in English

ItalianEnglish
drakar noun
{m}

longship(type of Viking vessel)
noun