asphyxiated
English
asphyxiated meaning in English • asphyxiated का अर्थ अंग्रेजी में
p. p.
- In a state of asphyxia; suffocated.