Slovnenya

Translation English French: spud

Dictionary: main