French-Latin dictionary »

pilchard meaning in Latin

FrenchLatin
pilchard nom

sardanoun
F, sardina F