sarmaşık


Results for "sarmaşık"

Turkish - English dictionary

sarmaşık

(Turkish - English dictionary) :
1. ivy, hedera. 2. vine, twining or climbing plant.