English-Spanish dictionary »

megasecond meaning in Spanish

EnglishSpanish
megasecond (1,000,000 seconds)
noun

megasegundonoun