See also: TLN, and Tln

English

edit

Noun

edit

tln

  1. Abbreviation of trillion.

Alternative forms

edit

Coordinate terms

edit

Anagrams

edit