LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ketchup , catchup, catsup” in Turkish

1 Turkish translation