To fall (fr. Tomber)

Translation into English

Synonyms