a tree in the family araliaceae (dendropanax laurifolius) - French English Dictionary

Suggest a Term