LexiTurkTURKISH ↔ ENGLISH DICTIONARY

animal shelter” in Turkish

1 Turkish translation