NichiDict

落涙滂沱

らくるいぼうだ
[rakuruibouda]

Meanings

1.'taru' adjectiveAdv-to

tears streaming down one's cheeks; shedding copious tears