iken


Results for "iken"

Turkish - English dictionary

sarıdiken

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