×

interner meaning in English

v. intern; commit, send to an institution (i.e. mental institution); restrain, arrest

Related Words

  1. faire interner
  2. interne
  3. internement
  4. internet café
  5. internet
PC Version

Copyright © 2018 WordTech Co.