Spanish-French dictionary »

jambrina meaning in French

SpanishFrench
Jambrina noun

Jambrinanom