Translation of layu in English:

layu

wilt

adverb

  • 1

    wilt, lose or cause to lose freshness and droop