greasy spoon n : a small restaurant specializing in short-order fried foods
Copyright © 2024 3Dict.net