Slovnenya

Translation English French: refute

Dictionary: main
refute
verb