LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“metamorphose” in Turkish

1 Turkish translation