Pedicab
English Meaning
- A small three-wheeled vehicle having a seat, pedals, and handlebars in front for the operator and a usually hooded cab in back for passengers.
Sorry, No Malayalam Meaning for your input!
See Pedica Want To Try Pedicab In Malayalam??