Translation of cactus in Indonesian

cactus

kaktus

noun

  • 1

    kaktus