POLRON MEANING IN ENGLISH

• Polron Definition & Synonyms

  1. (n.) See Pauldron.


RECENT SEARCHES