lettre

lettre

English Noun
Ad

Definition

Obsolete form of letter.

Ad