"billon" in English Billon {n} billon "billon" English translation billon Billon Detailed translations for "billon" das Billon{neuter} Billon billon