meaning of Autorikscha

Autorikscha - German to English

auto-rickshaw