LAVEER MEANING IN ENGLISH

• Laveer Definition & Synonyms

  1. (v. i.) To beat against the wind; to tack.


RECENT SEARCHES