Definify.com

Definition 2024


rickshas

rickshas

English

Noun

rickshas

  1. plural of ricksha