meaning of tapis

1. a heavy textile with a woven design; used for curtains and upholstery


Related Words

tapis |

Developed & Maintained By Taraprasad.com

Treasure Words