Spanish-French dictionary »

mapa | carta | tarjeta meaning in French

SpanishFrench
mapa | carta | tarjeta noun

cartenom {f}