Translation of kaktus in English:

kaktus

cactus

  • 1

    cactus