troglod ( synonym found)

Definition of troglod:

°past tense of troll.

Definition of troglod:

°past tense of troll.

Back to Top