LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“kennel cough” in Turkish

1 Turkish translation