trechedipna

Count: 1

ACC.PL NEUT trechedipna NOUN Greek slippers (worn by parasites)

Occurrences

Occurences coming soon.