sarmaşmak


Results for "sarmaşmak"

Turkish - English dictionary

sarmaşmak

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