Online Dictionary
Definition of " être accroupi " in French English Dictionary
Results
être accroupi
  • {V} squat