Meaning of tutubi

tutubi

Tagalog

tutubi n., zoo. dragonfly