Meaning of magsala

magsala

Tagalog

magsala (nagsasala, nagsala, magsasala) v., inf. 1. filter (as water); 2. pass through a strainer/sieve