LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cat litter” in Turkish

1 Turkish translation