LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sudarium” in Turkish

1 Turkish translation