Translation of lustramuebles in English:

lustramuebles

furniture polish, n.

masculine noun

Southern Cone

  • 1

    furniture polish