carriage piece









carriage piece


noun

  1. carriage(def 7).
47 queries 0.409