Slovnenya

Translation English Spanish: openwork

Diccionario: main
openwork
noun