şakrakkuşu


Results for "şakrakkuşu"

Turkish - English dictionary

şakrakkuşu

(Turkish - English dictionary) :
,-nu bullfinch.