×

trainsickness meaning in French

n. vomissements durant le transport en train

Related Words

  1. trainmaster
  2. trainsick
  3. trainspotter
  4. trainspotting
PC Version

Copyright © 2018 WordTech Co.