Slovnenya

Translation English French: interrogate

Dictionary: main
interrogate
verb