Translation of "leta" into English

worm out is the translation of "leta" into English.

leta
+ Add

Lamma-English dictionary

  • worm out

    place or equipment which is dirty or worn out from lack of use

  • Show algorithmically generated translations

Add

Translations of "leta" into English in sentences, translation memory