English-German dictionary »

crabbiest meaning in German

EnglishGerman
crabbiest

boshafteste