showered
yağmuruna
translation of 'showered'
verb
yağmuruna tutmak,
dökmek,
yağmuruna tutulmak,
yağdırmak
definition
Credits: Google Translate