meaning of achtundneunzig

achtundneunzig - German to English

ninety-eight