Term Gallery logo

Meanings of torpedo and bombing squadron 2 in English