Spanish-French dictionary »

zorra | piruja meaning in French

SpanishFrench
zorra | piruja noun

salopeadjectif

Your history