Slovnenya

Translation English French: squandering

Dictionary: main
squandering
noun