Entry # 15 has returned 1 entry

menzucue

menzucue

noun wasp

(Spanish) avispa

Example: Photo by Eduardo Dios via Flickr. CC-BY 2.0 via Flickr