manejable
Top 20000
Meanings
Adjective
1. manageable, user-friendly
2. malleable, convinceable