English edit

Noun edit

horchatas

  1. plural of horchata

Spanish edit

Noun edit

horchatas f pl

  1. plural of horchata