German-English dictionary »

wucherhafteste meaning in English

GermanEnglish
wucherhafteste

most usurious