"Polron" is a word in ENGLISH
polron
ENGLISH
Definition:
See Pauldron.
Few words of positivity
We may not be in Manchester but we will always be united
WORD SUGGESTIONS
pouldron
ENGLISH
See Pauldron.
Read the complete definition