Agamuzado admin 5 years ago Agamuzado Agamuzado Definition Agamuzado Spanish Adjective English meaning : Like suede