Meaning of isdambuaya

isdambuaya

Tagalog

n., zoo. flathead fish