Slovnenya

Translation English French: pallette

Dictionary: main
pallette
noun