Translation of carapintada in English:

carapintada

adjective & masculine and feminine noun

Latin America