sardina mifattara

[Egyptian_Arabic]

African Anchovy. A fish of the sardine family found in southern Mediterranean waters.

Synonyms in other languages

Latin names

Countries