meaning of restaurant chain

1. a chain of restaurants


Related Words

restaurant chain |

Developed & Maintained By Taraprasad.com

Treasure Words