Spanish-French dictionary »

culebrina meaning in French

SpanishFrench
culebrina noun

couleuvrinenom {f}