DUCHA


Meaning of DUCHA in English

(-sh-)

n 1. douche (= jet of water for therapeutic purposes); 2. shower, shower bath

Interlingua English vocab.      Английский словарь Интерлингва.