carriola
Top 45000
Meanings
Noun
1. trundle bed
2. stroller; pram; baby carriage (Mexico)