Skip to main content

superincumbent

Advertisement
English superincumbent meaning in English  •  superincumbent का अर्थ अंग्रेजी में
Adjective
  • Lying or resting on something else.