desgarrado

Adjective

 * 1) lost

Noun

 * 1) stray domestic animal at large or lost