Portuguese-English dictionary »

supercorda meaning in English

PortugueseEnglish
supercorda noun
{f}

superstring(hypothetical physical object)
noun