LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“red-footed falcon” in Turkish

1 Turkish translation