Slovnenya

Translation English French: duck's egg

Dictionary: main
duck's egg
noun