Tagalog Dictionary
Tagalog
magbabagoong n. maker or dealer of small fish/shrimps that have been soused