Spanish-French dictionary »

s.m. meaning in French

SpanishFrench
S.M.

S. M.

S-meter noun

S-mètrenom {m}

Small Computer System Interface noun

Small Computer System Interface

smithsonita noun
{f}

smithsonite

Smolensk noun

Smolensknom {f}

smombie noun

smombienom

smoothie noun

smoothienom {m}

SMP noun

SPM

Your history