German-English dictionary »

freigebigste meaning in English

GermanEnglish
freigebigste

most open handed