Slovnenya

Translation English French: sesame

Dictionary: main
sesame