despatarrantes

Spanish

Adjective

despatarrantes

  1. plural of despatarrante