meaning of achtundsiebzig

achtundsiebzig - German to English

seventy-eight