"cower down" auf Deutsch to cower down sich niederkauern Ausführliche Übersetzungen für "cower down" to cower down to cower down(auch: to crouch down, to huddle down) sich niederkauern{Verb}