Definition 1 of 1
Noun.
0
Definition
Auto-rickshaw - a three-wheeler, typically available for public transport in Indian cities.
Usage
"No ricks are stopping. What to do. I'll come by walk only."
Added 2011-09-25 by GoodCumbany
Comments
0
Post a comment