sıvacıkuşu


Results for "sıvacıkuşu"

Turkish - English dictionary

sıvacıkuşu

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