Translation of leelemela in English:

User Contribution

leelemela

smell of bad water

noun

  • 1

    smell of bad water

    Metsi ao a nkga leemela ka a ntse lobaka

    That water smells bad because it stayed for a long time

    Is this entry useful?