Slovnenya

Translation English French: rebut

Dictionary: main
rebut
verb