Tagalog Dictionary
Tagalog
bangkuta n., 1. zoo 1. large squid; 2. coral reef or rock just below water level