meaning of pipistrelle

1. small European brown bat


Related Words

pipistrelle |

Developed & Maintained By Taraprasad.com

Treasure Words