dişbudak


Results for "dişbudak"

Turkish - English dictionary

dişbudak

(Turkish - English dictionary) :
ash tree, European ash.