×

acariâtre meaning in English

adj. sour; irritable, cantankerous; quarrelsome, shrewish, ill-tempered

Related Words

  1. acarien
  2. acariose
  3. acarologie
  4. acarophobie
PC Version

Copyright © 2018 WordTech Co.