meaning of 50-Euro-Schein

50-Euro-Schein - German to English

50 euro note