tarjeta telefónica

Spanish

Noun

tarjeta telefónica f (plural tarjetas telefónicas)

  1. phonecard

Further reading