Alcanforado admin 6 years ago Alcanforado Alcanforado Definition Alcanforado Spanish Adjective English meaning : Camphorated