English-Turkish dictionary »

horse mackerel meaning in Turkish

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

istavritnoun

Your history