international association of carpet and furniture fabric manufacturers - Spanish English Dictionary

Suggest a Term