Spanish-English dictionary »

megasegundo meaning in English

SpanishEnglish
megasegundo noun

megasecond(1,000,000 seconds)
noun