vocab dash
Log in
Sign up
vizcacha
Top 30000
Meanings
Noun
1. viscacha (a South American rodent, native to the Andes)