LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“winding sheet” in Turkish

1 Turkish translation
TR
kefen

Savaş alanında defalarca kefeni yırttı.