meaning of billiger verkaufen

billiger verkaufen - German to English

to undersell