French-Spanish dictionary »

carte postale meaning in Spanish

FrenchSpanish
carte postale nom {f}

tarjeta postal | postalnoun

Your history