meaning of abhaltend

abhaltend - German to English

detaining

View more

  • keeping from