kırba


Results for "kırba"

Turkish - English dictionary

kırbaçlanmak

(Turkish - English dictionary) :
to be whipped, be flogged.