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