alageyik


Results for "alageyik"

Turkish - English dictionary

alageyik

(Turkish - English dictionary) :
fallow deer.