TANK TURRET


Meaning of TANK TURRET in English

top part of tank which can rotate

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.