soap acacias

English

Noun

soap acacias

  1. plural of soap acacia