beduck
English
beduck meaning in English • beduck का अर्थ अंग्रेजी में
v. t.
- To duck; to put the head under water; to immerse.