Pedestal (fr. Piédestal)

Translation into English

Synonyms