Meaning of tugak

tugak

Tagalog

tugak n., zoo. species of frog