Spanish-French dictionary »

cimballa meaning in French

SpanishFrench
Cimballa noun

Cimballanom