torsal
English
torsal meaning in English • torsal का अर्थ अंग्रेजी में
Noun
- A torsel.