tea roses

EnglishEdit

NounEdit

tea roses

  1. plural of tea rose

AnagramsEdit