LexiTurkTURKISH ↔ ENGLISH DICTIONARY

crimson rosella” in Turkish

1 Turkish translation