Slovnenya

Translation English French: regatta

Dictionary: main
regatta
noun