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