Wunthu Sab Po Tangle
Po Tangle–English Dictionary
Search
Browse A–Z
Dictionary
/
Tangle words
/
T
Telo
noun
Meaning in English
Tapeworm.
Greed, gluttony.
English words that translate to “Telo”
avarice
avaricious
Gluttony
Search the full dictionary
←
Telling
Telsijii
→