Dutch-English dictionary »

strandwolf meaning in English

DutchEnglish
strandwolf substantief
{m}

brown hyena(Hyaena brunnea)
noun