English

edit

Noun

edit

horchatas

  1. plural of horchata

Spanish

edit

Noun

edit

horchatas f pl

  1. plural of horchata