Slovnenya

Translation English French: seashell

Dictionary: main
seashell
noun