×

autolimitation meaning in English

n. self-limitation, self-restriction

Related Words

  1. autointoxication
  2. autokinésie
  3. autoliser
  4. autolouange
PC Version

Copyright © 2018 WordTech Co.