meaning of Autos zu mieten

Autos zu mieten - German to English

cars for hire