LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“little crake” in Turkish

1 Turkish translation