meaning of birdcage mask

1. a catchers mask with a strong wire face


Related Words

birdcage mask |

Developed & Maintained By Taraprasad.com

Treasure Words