Spanish-French dictionary »

el payo meaning in French

SpanishFrench
El Payo noun

El Payonom