meaning of batfowl
1.
catch
birds
by
temporarily
blinding
them
Related Words
batfowl
|
batfowler
|
batfowling
|
Developed & Maintained By
Taraprasad.com