Spanish-French dictionary »

sófora meaning in French

SpanishFrench
sófora noun

sophoranom {m}