Slovnenya

Translation English Spanish: pallette

Dictionary: main
pallette
noun