Slovnenya

Translation English French: urinal

Dictionary: main
urinal
noun