Translation of berulat in English:

berulat

worm-eaten

adjective

  • 1

    worm-eaten