Quasi-modo (fr. Quasimodo)

Translation into English

Synonyms