CACOGASTRIC MEANING IN ENGLISH

• Cacogastric Definition & Synonyms

  1. (a.) Troubled with bad digestion.


RECENT SEARCHES