Search term general strike has one result
Jump to
EN English JA Japanese
general strike (n) [work stoppage] ゼネスト (n) [work stoppage] (n)

EN JA Translations for general