vocab dash
Log in
Sign up
inmanejable
Top 35000
Meanings
Adjective
1. intractable, uncontrollable