Version Française
Meaning of
"Terminaux points de vente (TPV)"
in English language
French to English
English to French
French
English
Terminaux points de vente (TPV)
Point-of-sale (POS) terminals