Term Gallery logo

Meanings of anti-tank guided weapon in English