alakarga


Results for "alakarga"

Turkish - English dictionary

alakarga

(Turkish - English dictionary) :
European jay.