Building (fr. Édifice)

Translation into English

Synonyms