losing streak

Noun

 * 1) An uninterrupted sequence of losses.
 * 2)  Menstruation

Translations

 * Finnish:
 * German:
 * Spanish: mala racha


 * Finnish: