alacabaykuş


Results for "alacabaykuş"

Turkish - English dictionary

alacabaykuş

(Turkish - English dictionary) :
tawny owl.