meaning of daybed

1. a long chair; for reclining


Related Words

daybed |

Developed & Maintained By Taraprasad.com

Treasure Words