Entry # 20 has returned 1 entry

sa’te

sa’te

noun cockroach

(Spanish) cucaracha

Example: Photo by Lynette Schimming via Flickr. CC-BY 2.0 via Flickr