Multilingual Turkish Dictionary

TACHOMETRIC OR SYNCHRONOUS SIGHTS

TACHOMETRIC OR SYNCHRONOUS SIGHTS : English Turkish military

Bak "bomb sighting systems"