denizkazı


Results for "denizkazı"

Turkish - English dictionary

denizkazı

(Turkish - English dictionary) :
,-nı barnacle goose.