heavy anti-aircraft gun - Turkish English Dictionary

Suggest a Term