meaning of shadow play

1. a drama executed by throwing shadows on a wall


Related Words

shadow play |

Developed & Maintained By Taraprasad.com

Treasure Words