French-Spanish dictionary »

embargo meaning in Spanish

FrenchSpanish
embargo nom {m}

embargonoun

embargonoun