Definition of sweet acacia in English:

sweet acacia

noun