pedlar's certificate (licence ,)

  1. (Br) US seyyar satıcı ruhsatı