ILLACRYMABLE MEANING IN ENGLISH

• Illacrymable Definition & Synonyms

  1. (a.) Incapable of weeping.


RECENT SEARCHES