manchurrones

Spanish

Noun

manchurrones

  1. plural of manchurrĂ³n