×

estafette meaning in English

n. courier, dispatch rider

Related Words

  1. est
  2. est-ce que
  3. estafilade
  4. estaminet
PC Version

Copyright © 2018 WordTech Co.