meaning of zu vermieten

zu vermieten - German to English

... to allow [esp. Br.] [available for rental]

View more

  • for hire
  • on hire