Dutch-English dictionary »

manbeer meaning in English

DutchEnglish
manbeer substantief
{m}

werebear(shapeshifter)
noun