Spanish-French dictionary »

zamarra meaning in French

SpanishFrench
Zamarra noun

Zamarranom {f}

zamarra noun

touloupenom {f}

Your history