sarmaş


Results for "sarmaş"

Turkish - English dictionary

sarmaşmak

(Turkish - English dictionary) :
1. to embrace one another. 2. (for vines) to be intertwined.