Langsung ke konten

Arti kata

stockcar

Definition of stockcar (English)

noun

  1. boxcar with latticed sides; for transporting livestock
    sumber: wordnet30