Results for "

pelerin

"
Turkish - English dictionary

pelerin

(Turkish - English dictionary) :
cape (article of clothing).