meaning of sun parlor

1. a room enclosed largely with glass and affording exposure to the sun


Related Words

sun parlor |

Developed & Maintained By Taraprasad.com

Treasure Words