had been catering
Pasado perfecto progresivo del verbo cater. Hay otras traducciones para esta conjugación.

cater

The city had a unique importance that it is accessible to all existing trails and is thus a good place that had been catering numerous new emigrants for long.
La ciudad tenía una importancia única que es accesible a todos senderos existentes y por lo tanto un buen lugar que había estado sirviendo numerosos nuevos emigrantes durante mucho tiempo.
Palabra del día
la fiesta de traje