batfowl

listen to the pronunciation of batfowl
الإنجليزية - الإنجليزية
catch birds by temporarily blinding them
{f} catch birds at night by temporarily blinding them with light
batfowl
المفضلات