Translation of lustrada in English:

lustrada

polish, n.

feminine noun

South America

  • 1

    polish
    shine
    estos zapatos necesitan una buena lustrada these shoes need a good shine / polish