Translation of cacing bayut in English:

cacing bayut

blindworm

noun

  • 1

    blindworm