kızılağaç


Results for "kızılağaç"

Turkish - English dictionary

kızılağaç

(Turkish - English dictionary) :
alder.