French-English dictionary »

kraken meaning in English

FrenchEnglish
kraken nom propre
{m}

Kraken◼◼◼(Sea monster)
proper noun