Definition of ser la carabina de Ambrosio in Spanish:

ser la carabina de Ambrosio

phrase

  • 1

    Ser una cosa inútil, no valer para nada.