TROGLODYTICAL MEANING IN ENGLISH

• Troglodytical Definition & Synonyms

  1. (a.) Of or pertaining to a troglodyte, or dweller in caves.


RECENT SEARCHES