télécarte - French English Dictionary

télécarte

Play ENFRFRfr
Play ENFRFRca

Meanings of "télécarte" in English French Dictionary : 2 result(s)

French English
Business
télécarte [f] phone card
Technical
télécarte [f] phone card