Ltns Definition

abbreviation
(Internet) Long time no see.
Wiktionary

Related Articles

Words Near Ltns in the Dictionary