defeated, overcome; outdone (in a contest)

listen to the pronunciation of defeated, overcome; outdone (in a contest)
Englisch - Englisch
{s} bested
defeated, overcome; outdone (in a contest)
Favoriten