Translingual edit

Proper noun edit

Bembex f

  1. Synonym of Bembix