n. fast food restaurant, restaurant in which food is prepared and served quickly
Copyright © 2018 WordTech Co.