meaning of an der Spitze liegen

an der Spitze liegen - German to English

to-be ahead [leading place]

View more

  • become appropriate call at front