tetanoid
English
tetanoid meaning in English • tetanoid का अर्थ अंग्रेजी में
Adjective
- Resembling tetanus.