kızılgeyik


Results for "kızılgeyik"

Turkish - English dictionary

kızılgeyik

(Turkish - English dictionary) :
red deer.