Skip to main content

tumorous

English tumorous meaning in English  •  tumorous का अर्थ अंग्रेजी में
Adjective
  • Swelling; protuberant.
  • Inflated; bombastic.
Advertisement