meaning of afluente

afluente - Spanish to English

tributary