döner taret - Turkish English Dictionary

döner taret

Meanings of "döner taret" in English Turkish Dictionary : 1 result(s)

Turkish English
Technical
döner taret turret n.

Meanings of "döner taret" with other terms in English Turkish Dictionary : 2 result(s)

Turkish English
Military
güçle döner taret power turret n.
döner zırhlı taret cupola n.