palaille

[French]

Young sardines and anchovies, a little bigger than poutines.

Synonyms in other languages

Italian

Latin names

Countries