meri

meri

English Noun
Ad

Definition

plural of merus

Ad