seat carved out of stone, built next to windows - Spanish English Dictionary

seat carved out of stone, built next to windows

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "seat carved out of stone, built next to windows" in Spanish English Dictionary : 1 result(s)

English Spanish
General
seat carved out of stone, built next to windows cachorro [m]