Adelaide (fr. Adélaïde)

Translation into English

Synonyms

  • Adela
  • Adélaïda
  • Adele