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