trade-lasts

English

Noun

trade-lasts

  1. plural of trade-last