meaning of wasps nest

1. habitation for wasps or hornets


Related Words

wasps nest |

Developed & Maintained By Taraprasad.com

Treasure Words