lou-lou barido

Alternate orthography
لولو بایدو
English: Translation
Torrential rain