meaning of Befrager

Befrager - German to English

industry interviewer

View more

  • interrogator
  • interviewer
  • investigator