Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "sariwa"

sariwa

    adj.
    • fresh, new, recent (food)
Improve your Filipino vocabulary