meaning of curtain off

1. separate by means of a curtain


Related Words

curtain off |

Developed & Maintained By Taraprasad.com

Treasure Words