Meaning of torpiduhin

torpiduhin

Tagalog

(tinotorpido, tinorpido, totorpiduhin) v., inf. attack or destroy with torpedo