English

edit

Noun

edit

vizcacheras

  1. plural of vizcachera

Spanish

edit

Noun

edit

vizcacheras f pl

  1. plural of vizcachera