Meaning of tabluwas

tabluwas

Tagalog

n. discharge (electr.)