green frog ( synonym found)

Definition of green frog:

°alternative spelling of green room.

Definition of green frog:

°alternative spelling of green room.

Back to Top