grande allache

[French]

African Anchovy. A southern French name for a fish of the sardine family found in southern Mediterranean waters.

Synonyms in other languages

Latin names

Countries