Spanish-English Dictionaryinterroga
interroga
interrogar
Meaning of interroga