Slovnenya

Translation English French: too-generous

Dictionary: main
too-generous
adjective