by and large Definición En Español

  • 0 mostly; all things considered -- en general

More