LMO

LMO

English Noun
Ad

Definition

Initialism of like-minded organization.

Ad