Meaning of yaring-sarili

yaring-sarili

Tagalog

adj. homemade; home-made