Предлагать - ещё может означать suggest.
Мы, русские, всегда путаем эти два глагола (offer и suggest), т.к. на русский язык они переводятся одним и тем же словом - "предлагать".
Но в данном случае - да, предлагать = to offer.