ALFERES MEANING IN ENGLISH

• Alferes Definition & Synonyms

  1. (n.) An ensign; a standard bearer.


RECENT SEARCHES