dequeen
English
dequeen meaning in English • dequeen का अर्थ अंग्रेजी में
v. t.
- To remove the queen from (a hive of bees).