Italian-English dictionary »

vetroflex meaning in English

ItalianEnglish
vetroflex noun

mineral woolnoun