Amujerado admin 5 years ago Amujerado Amujerado Definition Amujerado Spanish Adjective English meaning : crowded