Search Your Word

Learn English Definition

    Offering made for oneself as well as for others.

Learn English Synonym

    Offering made for oneself as well as for others.