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