Slovnenya

Translation English French: trade stoppage

Dictionary: main
trade stoppage
noun