Results for "

alageyik

"
Turkish - English dictionary

alageyik

(Turkish - English dictionary) :
fallow deer.