Meaning of kaktus

kaktus

Tagalog

n., bot. cactus