flor de ducha
Meanings
Noun
1. shower head, showerhead (Rioplatense)