likorinoz


Results for "likorinoz"

Turkish - English dictionary

likorinoz

(Turkish - English dictionary) :
a kind of smoked fish.