French-Spanish dictionary »

télécarte meaning in Spanish

FrenchSpanish
télécarte nom {f}

tarjeta telefónicanoun
{f}

Your history