telonear
Top 45000
Meanings
Verb
1. to support (act as the support act for another group) (music)