Latin-French dictionary »

troglodytes troglodytes meaning in French

LatinFrench
Troglodytes troglodytes noun

troglodyte mignonnom