eternal runner-up - German English Dictionary

eternal runner-up

Meanings of "eternal runner-up" in German English Dictionary : 1 result(s)

English German
Sports
eternal runner-up ewiger Zweiter