Definition of Tarabusao. Meaning of Tarabusao. Synonyms of Tarabusao

Here you will find one or more explanations in English for the word Tarabusao. Also in the bottom left of the page several parts of wikipedia pages related to the word Tarabusao and, of course, Tarabusao synonyms and on the right images related to the word Tarabusao.

Definition of Tarabusao

No result for Tarabusao. Showing similar results...

Meaning of Tarabusao from wikipedia

- up one of the golden fish of the lake; can disguise itself as a girl Tarabusao: a half-man, half-horse giant monster who rules Mindanao and feasted on...