Slovnenya

Translation English French: sundog

Dictionary: main
sundog
noun