German-English dictionary »

minderbemittelt meaning in English

GermanEnglish
minderbemittelt

less well-off