Мне кажется, что это такой простой глагол 🤷♀️
to spend on - так же, как в русском языке «тратить на»
Очень редко случается, что и в русском, и в английском одинаковый предлог. Это как раз такой случай.
Многие забывают этот предлог on, пытаются заменить его другими предлогами. Не надо.
✔️I spend time on cooking. Я трачу время на готовку, приготовление пищи.
✔️We spend money on holidays. Мы тратим деньги на отпуск, каникулы.