Meaning ofbatfishin English

batfish

us//bætˈfɪʃ//uk//bætˈfɪʃ//
#uncommon
Definitions