INGLUVIES MEANING IN ENGLISH

• Ingluvies Definition & Synonyms

  1. (n.) The crop, or craw, of birds.


RECENT SEARCHES