loo
English Dictionary
->
Letter L
-> loo
Search Dictionary:
loo Definition
(n)
a
toilet
in
England
loo Synonyms
closet
loo
W.C.
water closet
© Art Branch Inc.