hamsi

  1. Noun, Zoology anchovy

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Karadeniz, Akdeniz ve Batı Avrupa kıyılarında ... yaşayabilen omurgalı küçük balık