tarlakuşu


Results for "tarlakuşu"

Turkish - English dictionary

tarlakuşu

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