×

investigation meaning in English

n. investigation, inquisition; inquiry, probe

Related Words

  1. investi
  2. investigateur
  3. investir
  4. investir énormément d'argent dans un projet
PC Version

Copyright © 2018 WordTech Co.