Spanish-French dictionary »

treinta y tres meaning in French

SpanishFrench
treinta y tres

trente-trois