Alquitranado admin 7 years ago Alquitranado Alquitranado Definition Alquitranado Spanish Adjective English meaning : Tarry