Can you please explain German car seat regulations for children?

German law requires children up to 12 years of age who are less than 1.5 metres (59 inches) to ride in an approved car seat or booster. If all other restraints are being used by other children, the child may ride in the back seat with a seat belt. Children under three years of age may not be in a moving vehicle without a suitable car seat, and no rearward facing infant seats are allowed in the front of a vehicle which has an airbag.

These laws also apply when riding in a taxi. If you are in Germany on vacation, it would be wise to bring your own seat for a very young child and inquire in advance about car seats for other children who are traveling with you.