dtb.

See also: dtb and DTB

Welsh

Adjective

dtb.

  1. abbreviation of datblygiad (development)