Portuguese-English dictionary »

dracar meaning in English

PortugueseEnglish
dracar noun
{m}

longship(type of Viking vessel)
noun