LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lady's mantle” in Turkish

1 Turkish translation