Translation of mascarada in English:

mascarada

masquerade, n.

feminine noun

  • 1

    masquerade
    ¿a quién cree engañar con esa mascarada? who's he trying to fool with all this masquerade / charade?