tea balls

English

Noun

tea balls

  1. plural of tea ball

Anagrams