iskorçina


Results for "iskorçina"

Turkish - English dictionary

iskorçina

(Turkish - English dictionary) :
viper's grass.