Summary
English to French:   more detail...
  1. immovably:


English

Detailed Translations for immovably from English to French

immovably:


Related Definitions for "immovably":

  1. so as to be incapable of moving1
    • the mountains brooded immovably above the river1

Wiktionary Translations for immovably: