inmanejable
Top 35000
Meanings
Adjective
1. intractable, uncontrollable