Meaning of atsara

atsara

Tagalog

n. pickles