Definify.com

Definition 2024


stours

stours

English

Noun

stours

  1. plural of stour