barbastelles
English
Noun
barbastelles
plural of
barbastelle