Translation of interpelar in English:

interpelar

to question, v.

transitive verb

formal
  • 1

    to question
    interpelar a algn sobre algo to question sb about / on sth
    to ask sb for clarification on / regarding sth