LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rest in piss” in Turkish

1 Turkish translation