TL

From Fresh Dictionary

Spanish

Abbreviation

  1. Tlaxcala (Mexican state)
Personal tools