dtb.
See also:
dtb
and
DTB
Welsh
Adjective
dtb.
abbreviation of
datblygiad
(
“
development
”
)