NTT

See also: ntt

Indonesian

Proper noun

NTT

  1. initialism of Nusa Tenggara Timur

Further reading