English → Hindi dictionary

self-closing

Noun

(विशेष रूप से एक दरवाजे या वाल्व का) अपने आप बंद हो जाना

Looking for poetry? Read shayari and poems by great poets.