Results for "

sinara

"
Turkish - English dictionary

sinara

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