LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“naval mine” in Turkish

1 Turkish translation