yeşilbaş


Results for "yeşilbaş"

Turkish - English dictionary

yeşilbaş

(Turkish - English dictionary) :
mallard, greenhead.