anti-tank bomb - Turkish English Dictionary

Suggest a Term