cucaracheras

Spanish

Adjective

cucaracheras f pl

  1. feminine plural of cucarachero