Meaning of hintutubi

hintutubi

Tagalog

hintutubi n., zoo. large dragonfly