Results for "

kavlanmak

"
Turkish - English dictionary

kavlanmak

(Turkish - English dictionary) :
1. (for bark) to scale off. 2. (for skin) to peel, desquamate.