Were launching (fr. Lançaient)

Translation into English

Synonyms