Subscribe
URL of the page has been copied to clipboard.
Meaning : A small restaurant specializing in short-order fried foods.
Install App
Greasy spoon meaning in Telugu.