meaning of leaking

1. of Leak
2.
of ships and boats permitting leakage


Related Words

leaking |

Developed & Maintained By Taraprasad.com

Treasure Words