NTB

See also: ntb and n.t.b.

Indonesian

Proper noun

NTB

  1. initialism of Nusa Tenggara Barat

Further reading