Meaning of tuwalya

tuwalya

Tagalog

n. towel