Skip to main content

teil

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