meaning of imitation leather

1. fabric made to look like leather


Related Words

imitation leather |

Developed & Maintained By Taraprasad.com

Treasure Words