English

edit

Noun

edit

dombeyas

  1. plural of dombeya