Meaning of napakasigla

napakasigla

Tagalog

napakasigla adj. very animated