French-English dictionary »

drever meaning in English

FrenchEnglish
drever nom {m}

drever◼◼◼(dog breed)
noun