meaning of passe partout

1. a mounting for a picture using gummed tape


Related Words

passe-partout |

Developed & Maintained By Taraprasad.com

Treasure Words