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