baftaes

English

Noun

baftaes

  1. plural of baftae