Slovnenya

Translation English French: jack mackerel

Dictionary: main
jack mackerel
noun