Meaning of napakalaking halimaw

napakalaking halimaw

Tagalog

napakalaking halimaw comp. monster; huge creature/thing