escarafunchastes

Portuguese

Verb

escarafunchastes

  1. second-person plural preterite indicative of escarafunchar