Slovnenya

Translation English French: stopple

Dictionary: main
stopple
noun
verb