"Akdeniz hamsisi" English translation

TR

"Akdeniz hamsisi" in English

TR

Akdeniz hamsisi {noun}

volume_up
1. zoology
Akdeniz hamsisi (also: kalem sardalya)