çayırkuşu


Results for "çayırkuşu"

Turkish - English dictionary

çayırkuşu

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