meaning of Baumenten

Baumenten - German to English

perching ducks [Cairinini]