bafflements

English

Noun

bafflements

  1. plural of bafflement