LexiTurkTURKISH ↔ ENGLISH DICTIONARY

armored personnel carrier” in Turkish

1 Turkish translation