Last modified on 7 August 2014, at 00:25

lustros

SpanishEdit

NounEdit

lustros m pl

  1. plural form of lustro