Spanish-French dictionary »

cihuela meaning in French

SpanishFrench
Cihuela noun

Cihuelanom