hand-drawn vehicle - Francés Inglés Diccionario