×

crabby meaning in French

adj. désagréable; énervant

Related Words

  1. crabbily
  2. crabbiness
  3. crabgrass
  4. crablouse
PC Version

Copyright © 2018 WordTech Co.