Translation of berulat in English:

berulat

worm-eaten

  • 1

    worm-eaten