Spanish-French dictionary »

embargo | secuestro meaning in French

SpanishFrench
embargo | secuestro noun

saisienom {f}