karatavuk


Results for "karatavuk"

Turkish - English dictionary

karatavuk

(Turkish - English dictionary) :
blackbird.