ducha
English translation of ducha
f
- shower darse una ducha = to take o (BrE) have a shower Definition of shower in the British & World English dictionary Definition of shower in the US English dictionary Translate shower | into French | into German | into Italian