Spanish-French dictionary »

culebrear meaning in French

SpanishFrench
culebrear

serpenter