erogación
Top 30000
Meanings
Noun
1. expenditure (Latin America)
2. distribution