What does zu vermieten mean? September 24, 2023 All Dictionary zu vermieten - German to English ... to allow [esp. Br.] [available for rental] View more for hire on hire