karaağaç


Results for "karaağaç"

Turkish - English dictionary

karaağaç

(Turkish - English dictionary) :
elm.