To imagine (fr. D'imaginer)

Translation into English

Synonyms