Search term dresina has 2 results
Jump to
IT Italian EN English
dresina handcar
dresina (n) [light auxiliary rail vehicle] draisine (n) [light auxiliary rail vehicle] (n)