French-Spanish dictionary »

mégaparsec meaning in Spanish

FrenchSpanish
mégaparsec nom {m}

megaparsecnoun