Slovnenya

Translation English French: chamberpot

Dictionary: main
chamberpot
noun