Slovnenya

Translation English French: shop steward

Dictionary: main
shop steward