meaning of Baffle-Step

Baffle-Step - German to English

baffle action