ice ball

English

Noun

ice ball (plural ice balls)

  1. Alternative form of iceball.