Translation of wormy in Malay

wormy

berulat

adjective

  • 1

    berulat