See also: TLN and Tln

English edit

Noun edit

tln

  1. Abbreviation of trillion.

Alternative forms edit

Coordinate terms edit

Anagrams edit