LTR

Definition

LTR is short for Long Term Relationship. See definition for Long Term Relationship (LTR).