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