Spanish-French dictionary »

smp meaning in French

SpanishFrench
SMP noun

SPM