VELIFEROUS MEANING IN ENGLISH

• Veliferous Definition & Synonyms

  1. (a.) Carrying or bearing sails.


RECENT SEARCHES