LexiTurkTURKISH ↔ ENGLISH DICTIONARY

eti uzun parçalar halinde kesip güneşte kurutmak. jerky kurutulmuş et.” in English

1 English translation
EN
jerk

Suppose there's some jerk you just can't get on with.