Meaning of sinala

sinala

Tagalog

n. flowerpot (kind of)