redituable
Top 30000
Meanings
Adjective
1. profitable (Southern Cone)