Multilingual Turkish Dictionary

RADIO SONOBUOY

RADIO SONOBUOY : English Turkish military

SONAR ŞAMANDIRASI:Bak. "sonobuoy"