sound competition - Spanish English Dictionary

sound competition

Meanings of "sound competition" with other terms in English Spanish Dictionary : 2 result(s)

English Spanish
General
sound defeat inflicted on someone in a competition or dispute felpa [f] VE AR CL rare
sound defeat of a team or person in a sports competition jamaqueada [f] HN