escarafunchados

Portuguese

Participle

escarafunchados m pl

  1. masculine plural of escarafunchado