Spanish-French dictionary »

zancuda meaning in French

SpanishFrench
zancuda noun

échassieradjectif

Your history