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