exofaces

English

Noun

exofaces

  1. plural of exoface