LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“red admiral” in Turkish

1 Turkish translation