vocab dash
Log in
Sign up
quiltro
Top 45000
Meanings
Noun
1. street dog; mixed-breed dog
(Chile)