LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“fuel pump” in Turkish

1 Turkish translation