German-English dictionary »

geizest meaning in English

GermanEnglish
geizest

are stingy