meaning of achtundzwanzig

achtundzwanzig - German to English

twenty-eight