lucha

Noun
  1. Taistelu tai kamppailu Noun
    He kävivät kovaa luchaa kadulla.
synonyms: taistelu, kamppailu