ENCAUMA MEANING IN ENGLISH

• Encauma Definition & Synonyms

  1. (n.) An ulcer in the eye, upon the cornea, which causes the loss of the humors.


RECENT SEARCHES