crossings-passages à niveau: meaning, definitions and translations

English dictionaryEnglishFrench

What is crossings? crossings is passages à niveau

What is passages à niveau?

Search words

Upgrade your experience