'PTT' definitions:

Acronyms for 'ptt'

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