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