Dictionary for word “regattas”
regattas - Did you Mean?
regatta (regattas)
regatta