meaning of bis zu einem bestimmten Tag verkaufen

bis zu einem bestimmten Tag verkaufen - German to English

to offer by a particular time