shoares

English

Noun

shoares

  1. plural of shoare