×

interloper meaning in French

n. intrus; qui met son nez là où il ne faut pas

Related Words

  1. interlocutress
  2. interlope
  3. interlude
  4. interlunar
PC Version

Copyright © 2018 WordTech Co.