'PTT' definitions:

Acronyms for 'PTT'

From: V.E.R.A.
  • Postes, Telegraphe et Telephone (org., Switzerland)