vocab dash
Log in
Sign up
inatrapable
Meanings
Adjective
1. uncatchable
2. unstoppable
(Nicaragua, Cuba, Dominican Republic)