Spanish-French dictionary »

camella meaning in French

SpanishFrench
camella noun

chamellenom {f}