Advertisement

Advertisement

melon foot

noun

, English Furniture.
  1. a bun foot having vertical channels.


Advertisement

Advertisement

Advertisement

Advertisement


melon domemelongene