LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pin-tailed sandgrouse” in Turkish

1 Turkish translation