rebosadero
Meanings
Noun
1. overflow (place)