vizcachas
English
Noun
vizcachas
plural of
vizcacha
Spanish
Noun
vizcachas
f
pl
plural of
vizcacha