Online Dictionary
Definition of " s'accroupir " in French English Dictionary
Results
s'accroupir
  • {V} crouch, squat