Skip to main content

overlead

English overlead meaning in English  •  overlead का अर्थ अंग्रेजी में
v. t.
  • To domineer over; to affront; to treat with indignity.
Advertisement