Crater (fr. Cratère)

Translation into English

Synonyms

  • trou
  • cavité
  • dépression