Translation of letaya in English:

User Contribution

letaya

Wild dog

noun