Slovnenya

Translation English French: Spanish mackerel

Dictionary: main
Spanish mackerel
noun