LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dovecote” in Turkish

1 Turkish translation