Sardinella madarensis
[
Latin_names
]
Synonyms in other languages
Egyptian Arabic
sardina mifattara
French
grande allache
Italian
alaccia africana