noun English Furniture. a bun foot having vertical channels.
melon foot 🔊 Listen to this noun English Furniture. a bun foot having vertical channels. Share Facebook Twitter Google +