Green tutu Synonyms

Definitions for Green


Definitions for Tutu


  • (noun) very short skirt worn by ballerinas