Achicopalado admin 6 years ago Achicopalado Achicopalado Definition Achicopalado Spanish Adjective English meaning : Shrinking