pissoir
English
pissoir meaning in English • pissoir का अर्थ अंग्रेजी में
Noun
- a public urinal, in European countries.