Slovnenya

Translation French English: coquillage

Dictionary: main