sinara


Results for "sinara"

Turkish - English dictionary

sinara

(Turkish - English dictionary) :
large fishing lure (shaped like a fish and provided with hooks).