Slovnenya

Translation English French: tightwad

Dictionary: main
tightwad
noun