Meaning of tarútud, tarútuk, tarútut

tarútud, tarútuk, tarútut

Hiligaynon

A toy-whistle. See torótot. (see bantútut).