Translation of achaparrado in English:

achaparrado

squat, adj.

adjectiveFeminine achaparrada

informal

  • 1

    (persona) squat
    (árbol) stunted