1)
#121,134
Common
-
1
JMdictembargo
-
2
WikipediaEN An embargo (from the Spanish embargo, meaning hindrance, obstruction, etc.More
Learn this word with smart reviews that adapt to you
Save word