Slovnenya

Translation English French: bloomers

Dictionary: main
bloomers
noun
2 slip.