LTR

From Fresh Dictionary

English

Initialism

LTR

  1. Long Term Relationship
Personal tools