meaning of auf freiem Fuß sein

auf freiem Fuß sein - German to English

is on the loose

View more

  • becoming regarding prison