LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ayağını yorganına göre uzatmak .Iose one's head kendinden geçmek” in English

1 English translation
EN
head

The robber bashed her head in.