Spanish-French dictionary »

decanewton meaning in French

SpanishFrench
decanewton noun

décanewtonnom {m}

Your history