Translation of tienda de decomisos in English:

tienda de decomisos

feminine noun

  • 1

    store selling goods confiscated at customs