English-Portuguese dictionary »

diamondoid meaning in Portuguese

EnglishPortuguese
diamondoid noun

diamantóidenoun
{m}