Slovnenya

Translation English French: herring

Dictionary: main
herring
noun