Spanish-French dictionary »

interpelar meaning in French

SpanishFrench
interpelar

interpeller