EPULOSE MEANING IN ENGLISH

• Epulose Definition & Synonyms

  1. (a.) Feasting to excess.


RECENT SEARCHES