abeeds

English

Noun

abeeds

  1. plural of abeed