Turkish-English dictionary »

istavrit meaning in English

TurkishEnglish
istavrit noun

horse mackerel [horse mackerels]noun
[UK: hɔːs ˈmæ.krəl] [US: ˈhɔːrs ˈmæk.ə.rəl]

jack mackerel(fish)
noun

Your history