Débarquement (en. Disembarkation)

Translation into French

Synonyms