Meaning of nakapagpapasigla

nakapagpapasigla

Tagalog

nakapagpapasigla adj. bracing; refreshing