akçakavak


Results for "akçakavak"

Turkish - English dictionary

akçakavak

(Turkish - English dictionary) :
white poplar, silver poplar, abele.