meaning of ablenkbar

ablenkbar - German to English

deflectable

View more

  • distractible