See also: Marucas Spanish Noun marucas plural of marucaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads