Slovnenya

Translation English French: spendthrift

Dictionary: main
spendthrift
adjective