Portuguese-English dictionary »

regata meaning in English

PortugueseEnglish
regata noun
{f}

muscle shirt(sleeveless shirt tailored to display the muscles of the body)
noun

singlet [singlets]noun
[UK: ˈsɪŋ.ɡlɪt] [US: ˈsɪŋ.ɡlɪt]