Operated (fr. Opérée)

Translation into English

Synonyms