French-English dictionary »

walrus meaning in English

FrenchEnglish
walrus]; dague [wild boar] nom {f}

tusk [tusks](pointed tooth)
noun
[UK: tʌsk] [US: ˈtəsk]