×

trainspotting meaning in French

n. hobby de collectionner les numéros de wagons des locomotives; le fait de chercher la veine pour s'injecter de la drogue (argot)

Related Words

  1. trainsickness
  2. trainspotter
  3. traipse
  4. trait
PC Version

Copyright © 2018 WordTech Co.