Acronym of LTA


( Land Transport Authority ) Organized ground transportation in Singapore
LTA

Back