teil
English
teil meaning in English • teil का अर्थ अंग्रेजी में
Noun
- The lime tree, or linden; -- called also teil tree>.