meaning of washbasin
1.
a
basin
for
washing
the
hands
`wash-hand
basin
is
a
British
expression
Related Words
washbasin
|
Developed & Maintained By
Taraprasad.com