Home / Dictionary / Tli

Tli Uncommon

Definition, synonyms and related words

Definitions
Noun
1

Initialism of trans-lunar injection.

See Also
gto lto
Related Terms
Rhyming Words
tlachtli tzompantli shida kartli kvemo kartli ullamaliztli xoloitzcuintli huitzilopochtli
Compare
Tli vs