ltfrb

/L T F R B/
noun
  1. 1

    (Philippines) Initialism of Land Transportation Franchising and Regulatory Board.