rock_woolEnglish

mineral wool, rock wool

Noun

A light fibrous material used as an insulator

English: mineral wool, rock wool

English words with similar meanings

Show 1 words