Spanish-French dictionary »

megafaradio meaning in French

SpanishFrench
megafaradio noun

mégafaradnom {m}