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