Tagalog Dictionary
Tagalog
sariwang-sariwa adj. 1. very fresh; 2. blooming with health, etc. [by ext.]