Slovnenya

Translation English French: jelly

Dictionary: main
jelly
noun