English edit

Noun edit

polarons

  1. plural of polaron