Translation of meluruh in English:

meluruh

verb

  • 1

    (of chicken, etc.) to shed feathers, to shed leaves during autumn, to moult