Wasps

Spanish Meaning

avispa

English Meaning

  1. Plural form of wasp.