English-German dictionary »

to be second to none meaning in German

EnglishGerman
to be second to none

allen überlegen sein