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