LURCATION MEANING IN ENGLISH

• Lurcation Definition & Synonyms

  1. (n.) Gluttony; gormandizing.


RECENT SEARCHES