Translation of acuclillarse in English:

acuclillarse

to squat, v.

pronominal verb

  • 1

    to squat
    to squat down