Translation of cartuchón in English:

cartuchón

adjective