Spanish-French dictionary »

setenta y siete meaning in French

SpanishFrench
setenta y siete

soixante-dix-sept