Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Regatta in English

English

Regatta

/rɪgɑtə/

noun

1. A meeting for boat races

    synonym:
  • regatta