LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rest in peace” in Turkish

1 Turkish translation