auto rickshaws

English

Noun

auto rickshaws

  1. plural of auto rickshaw