Definition: 1. fibreglass (UK) or fiberglass (US)
Show more information about fiberglass
Search took: 2.7345 ms