English

edit

Noun

edit

vinchucas

  1. plural of vinchuca

Spanish

edit

Noun

edit

vinchucas

  1. plural of vinchuca