Slovnenya

Translation English French: slipover

Dictionary: main
slipover
noun