LexiTurkTURKISH ↔ ENGLISH DICTIONARY

MLRS” in Turkish

1 Turkish translation