Built (fr. Bâtit)

Translation into English

Synonyms