COMPOS-MENTIS MEANING IN ENGLISH

• Compos-mentis Definition & Synonyms

  1. (n.) One who is compos mentis.


RECENT SEARCHES