Slovnenya

Translation English French: impugn

Dictionary: main
impugn
verb