English edit

Noun edit

oleasters

  1. plural of oleaster