puolustautua

suomi-englanti sanakirja

puolustautua englanniksi

  1. defend, fight back, fight down

  1. To defend oneself.