Русский-Английский словарь »

авторикша означает в английский

РусскийАнглийский
авторикша noun
{m}

autorickshaw(motorized rickshaw)
noun