Spanish-English dictionary »

moscovio meaning in English

SpanishEnglish
moscovio noun
{m}

moscovium(115th element)
noun