blafferts

English

Noun

blafferts

  1. plural of blaffert