Portuguese-English dictionary »

diamantóide meaning in English

PortugueseEnglish
diamantóide noun
{m}

diamondoidnoun