vinyl-coated fin - English Synonyms Dictionary

Can't found any synonym terms.