Meaning of buaya

buaya

Tagalog

1. n., zoo.; 2. adj. 1. crocodile; 2. tricky