Meaning of torpedo

torpedo

Tagalog

n. torpedo