Multilingual Turkish Dictionary

TALKING RADIO BEACON

TALKING RADIO BEACON : English Turkish military

AKUSTİK MODÜLASYONLU RADAR: