Translation of Lek Lek in English:

User Contribution

Lek Lek

verb

  • 1

    a phrase - to be relaxed in any situation whether it is tough or easy or impossible

    LEK LEK

    LEK LEK

    Is this entry useful?