meaning of achthundert

achthundert - German to English

eight hundred