×
interrogate
meaning in French
v.
interroger; questionner; faire subir un interrogatoire à
Related Words
interrogated
interrex
interrogable
interrogated
interrogation
PC Version
Copyright © 2018 WordTech Co.