Slovnenya

Translation English French: brain sugar

Dictionary: main
brain sugar
noun