flatcar - Inglés Sinónimo Diccionario

flatcar

n.
[1] flatbed , flat