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