Translation of powerhouse in Setswana

powerhouse

motho yo o maatla

nounPlural powerhouses

  • 1

    motho yo o maatla
    • a person with great strength and energy
  • 2

    lefelô le go fêtlhiwang motlakase
    • a power station