The Finnish term "esittää, ehdottaa" matches the English term "offer"

other finnish words that include "ehdottaa" : english :
makea, esittää, ehdottaa tender