Translation of carapálida in English:

carapálida

paleface, n.

masculine and feminine noun

Latin America

  • 1

    paleface