cartucheras

Spanish

Noun

cartucheras f pl

  1. plural of cartuchera