Meaning of komodo

komodo

Tagalog

komodo adj. comfortable; handy