Copenhagen lefts

English

Noun

Copenhagen lefts

  1. plural of Copenhagen left