Results for "

kerrake

"
Turkish - English dictionary

kerrake

(Turkish - English dictionary) :
formerly a light wool cloak.