meaning of achthunderttausend

achthunderttausend - German to English

eight hundred thousand