top-class athlete - Spanish English Dictionary

top-class athlete

Meanings of "top-class athlete" in Spanish English Dictionary : 1 result(s)

English Spanish
Colloquial
top-class athlete superclase [m/f]