Slovnenya

Translation English French: codfish

Dictionary: main
codfish
noun