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