German-English dictionary »

rabiatere meaning in English

GermanEnglish
rabiatere

more raving