Meaning of espongha

espongha

Tagalog

n. sponge; powder puff