Translation of kaktus in English:

kaktus

cactus

noun

  • 1

    cactus