extricated
English
extricated meaning in English • extricated का अर्थ अंग्रेजी में
Adjective
- freed from an entanglement or difficulty.