Slovnenya

Translation English French: flush it

Dictionary: main
flush it
verb