to interrogate [ interrogated ; interrogated ]
Sinónimos
  • سئل ، استنطق
Notices
  • enquire, question