Meaning of buwaya

buwaya

Tagalog

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