sarıçalı


Results for "sarıçalı"

Turkish - English dictionary

sarıçalı

(Turkish - English dictionary) :
barberry.