Meaning of tambutso

tambutso

Tagalog

n. exhaust pipe of an automobile