LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“surcharge” in Turkish

12 Turkish translations