Meaning of sigwasan

sigwasan

Tagalog

n. mechanics