LexiTurkTURKISH ↔ ENGLISH DICTIONARY

amphibious vehicle” in Turkish

1 Turkish translation