English | German | Russian | Czech

regatta English

Meaning regatta meaning

What does regatta mean?

regatta

a meeting for boat races

Synonyms regatta synonyms

What other words have the same or similar meaning as regatta?

regatta English » English

boat race yacht race boat-race

Are you looking for...?