LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“damary canary” in Turkish

1 Turkish translation