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