Slovnenya

Translation English Spanish: picture window

Diccionario: main
picture window
noun