Lovestürön

Tr.

Translations

To overwhelm, to pour over