sığırcık


Results for "sığırcık"

Turkish - English dictionary

sığırcık

(Turkish - English dictionary) :
starling.