French-Spanish dictionary »

interpeller meaning in Spanish

FrenchSpanish
interpeller

interpelar