mağlubiyet

  1. defeat
  2. beating
crushing defeat
losing streak Noun, Sports

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Mağlûp olma, yenilme, yenilgi