sarıdiken


Results for "sarıdiken"

Turkish - English dictionary

sarıdiken

(Turkish - English dictionary) :
golden thistle, Spanish oyster plant.