Search term interpellate has one result
EN English ES Spanish
interpellate (v) [politics] interpelar (v) [politics]