meaning of leaking
1.
of
Leak
2.
of
ships
and
boats
permitting
leakage
Related Words
leaking
|
Developed & Maintained By
Taraprasad.com