Ice-cube-tray meaning

An ice tray.
noun
0
0
Advertisement