Meanings

  1. a twenty-cent coin, a twenty-cent piece

  2. twenty-cent piece

    Geben sie mir bitte Zwanzigcentstücke heraus.