camastro
Top 35000
Meanings
Noun
1. pejorative of cama
2. outdoor lounge chair (Mexico)