Noun
tora tora (Philippines, colloquial) A North American T-28 Trojan.
tora-tora (Philippines, colloquial) A North American T-28 Trojan.
tora-tora