Atchara

atchara

atchara is a a popular pickled condiment in the Philippines made with green papaya, bell peppers and carrots in a pickling solution of vinegar and sugar

52

0

Tags:

Comments