Translation of celosía in English:
celosía
lattice, n.
Definition of lattice ( US English | UK English )
Other words for lattice
feminine noun
1
(para ventanas) lattice(para ventanas) latticework(para plantas) trellis
Definition of lattice ( US English | UK English )
Other words for lattice
1