Results for "

iskorçina

"
Turkish - English dictionary

iskorçina

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