Slovnenya

Translation English French: king salmon

Dictionary: main
king salmon
noun