Skip to main content

thea

English thea meaning in English  •  thea का अर्थ अंग्रेजी में
prop. n.
  • A genus of plants found in China and Japan; the tea plant.
Advertisement