pisuar


Results for "pisuar"

Turkish - English dictionary

pisuar

(Turkish - English dictionary) :
urinal (a bathroom fixture).