Polish-English dictionary »

troglodyta meaning in English

PolishEnglish
troglodyta noun

troglodytenoun
reclusive or out-of-date person