Spanish

edit

Verb

edit

churrascándolos

  1. gerund of churrascar combined with los