Built (fr. Bâtie)

Translation into English

Synonyms