Translation of worm-cast in Malay

worm-cast

tahi cacing

noun

  • 1

    tahi cacing