STO in France Meaning

The STO meaning in France terms is "Service Du Travail Obligatoire". There are 1 related meanings of the STO France abbreviation.

STO on France Full Forms

  1. Service Du Travail Obligatoire

Frequently Asked Questions (FAQ)

  1. What does STO stand for France?

    STO stands for Service Du Travail Obligatoire in France terms.

  2. What is the shortened form of Service Du Travail Obligatoire in France?

    The short form of "Service Du Travail Obligatoire" is STO for France.

Citation

STO in France. Acronym24.com. (2022, March 7). Retrieved May 2, 2024 from https://acronym24.com/sto-meaning-in-france/

Last updated