gökkuzgun


Results for "gökkuzgun"

Turkish - English dictionary

gökkuzgun

(Turkish - English dictionary) :
blue jay.