Polish-French dictionary »

troglodyta meaning in French

PolishFrench
troglodyta noun

troglodytenom