Skip to main content

protuberate

English protuberate meaning in English  •  protuberate का अर्थ अंग्रेजी में
v. i.
  • To swell, or be prominent, beyond the adjacent surface; to bulge out.
Advertisement