Entry # 29 has returned 1 entry

tupa

tupa

noun spider

(Spanish) araña

Example: Photo by Geoff Gallice via Flickr. CC-BY 2.0 via Flickr