LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“zitting cisticola” in Turkish

1 Turkish translation