Skip to main content

laveer

English laveer meaning in English  •  laveer का अर्थ अंग्रेजी में
v. i.
  • To beat against the wind; to tack.
Advertisement